need-based scholarship - German English Dictionary